.h5-block {
  position: absolute;
  cursor: pointer; }
  .h5-block:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .h5-block:hover:after, .h5-block.active:after {
    border: 1px dashed darkcyan; }
  .h5-block p {
    margin: 0; }

.h5-text p {
  word-break: break-word; }
